;layui.define(function(e) {
    layui.use(['table','layer','form','laydate','jquery'], function(){
        var $ = layui.$
            ,layer = layui.layer
            ,form = layui.form
            ,table = layui.table
            ,laydate = layui.laydate
            ,jquery = layui.jquery;

        //执行表单
        form.render();

        //监听表格复选框选择
        table.on('checkbox(listTable)', function(obj){
            console.log(obj)
        });

        //执行一个laydate实例
        laydate.render({
            elem: '#date'
        });
        
 
       /*
         选择已到店时
       */

        //转介绍  取消选中后
        form.on('checkbox(zjs)', function(data){
          
            console.log(data.elem.checked); //是否被选中，true或者false
          
            if(data.elem.checked == false){
                $('#jsrxm').val('');
            }
        });
        
        //其它  取消选中后
        form.on('checkbox(other)', function(data){
          
            console.log(data.elem.checked); //是否被选中，true或者false
         
            if(data.elem.checked == false){
                $('#otherldqj').val('');
            }
        });

    

        /*
        购买关注点
        其它  取消选中后
        */
        form.on('checkbox(other-buyingConcerns)', function(data){
          
            console.log(data.elem.checked); //是否被选中，true或者false
         
            if(data.elem.checked == false){
                $('#othergmgzd').val('');
            }
        });


        var ldqjchk_value =[]; 
         
        //监听 "跟进页面的" 保存按钮
        $('#btn-save').on('click', function(){

          //监听已到店的复选框
          var allCheck = $('.ldqj');

          console.log('已到店的复选框的总个数'+allCheck.length);
         
          var yddValue = new Array();

          for(var i = 0; i < allCheck.length; i++){

             if(allCheck[i].checked == true){
                console.log(allCheck[i].value)
                if(allCheck[i].value == '转介绍'){
                    jsrxm = $('#jsrxm').val();
                    zjs = allCheck[i].value;
                    allCheck[i].value = zjs+"-"+jsrxm
                }

                if(allCheck[i].value == '其它'){
                    otherldqj = $('#otherldqj').val();
                    console.log(otherldqj)
                    allCheck[i].value = otherldqj;
                }

              yddValue.push(allCheck[i].value);
            }

          }

          opportunityShop = yddValue.join(","); 

          console.log('已到店选中的个数'+yddValue.length);

          console.log(yddValue)
          
          console.log(opportunityShop)

         


         //点击保存按钮提交数据时判断如果用户勾选了已到店后：是否选择了两项来店契机
         if(yddValue.length<2){

            layer.msg('尊敬的用户你好，您已勾选已到店，请必选两项！');
            
         }else{
            //调后台接口，提交数据
            //请求成功后清空其它输入框中的值
           
           //调用方法
           gmgzd();

           //接口调用请求成功后：清空input中的数据
           $('#othergmgzd').val('');
         }

    })

    //获取购买关注点的选中的复选框的值
    function gmgzd(){ 
        var chk_value =[]; 
        var buyingConcerns;
        $('input[name="buyingConcerns"]:checked').each(function(){ 
            if($(this).val() == '其它'){
                othergmgzd = $('#othergmgzd').val();
                console.log(othergmgzd)
                $(this).val(othergmgzd);
            }
            chk_value.push($(this).val()); 
            
        }); 
      
        console.log(chk_value); 

        buyingConcerns = chk_value.join(","); 

        console.log('将选中的值的组成的数组解析为字符串后'+buyingConcerns);   
    } 


    });


    
    //输出模块
    e("list", {})
});